Higher-order Reverse Automatic Differentiation with emphasis on the third-order
نویسندگان
چکیده
It is commonly assumed that calculating third order information is too expensive for most applications. But we show that the directional derivative of the Hessian (Df(x) · d) can be calculated at a cost proportional to that of a state-of-the-art method for calculating the Hessian matrix. We do this by first presenting a simple procedure for designing high order reverse methods and applying it to deduce several methods including a reverse method that calculates Df(x)·d. We have implemented this method taking into account symmetry and sparsity, and successfully calculated this derivative for functions with a million variables. These results indicate that the use of third order information in a general nonlinear solver, such as Halley-Chebyshev methods, could be a practical alternative to Newton’s method.
منابع مشابه
An Overview of High Order Reverse Mode
Automatic Differentiation (AD) is increasingly an important component of Machine Learning (ML) packages. For evaluating the gradient, the first order reverse mode also known as back-propagation, is optimal and is widely used. However, the functionalities of current mainstream ML packages for evaluating second and higher order derivatives are limited. One reason is that high order derivatives ar...
متن کاملEffectiveness of the Gastrocsoleous Flap for Coverage of Soft Tissue Defects in Leg with Emphasis on the Distal Third
Background: The standard methods for reconstruction of soft tissue defects in the leg include gastrocnemius flap for proximal third defects, soleus flap for middle third and free flap in the distal third. However, there are problems with the use of free flap, like increased operative time, damage of major vessels and the need for experienced microsurgeon. Mathods: This prospective study was und...
متن کاملEnclosures of Higher Order Derivative Tensors on the Basis of Univariate Taylor Expansions
defined by a computer program. In order to provide the required derivative information Automatic Differentiation (AD) can be applied. Even though the reverse mode of AD may be more efficient when the number of dependent variables is small compared to the number of independents, only the forward mode will be considered here. The mechanics of this direct application of the chain rule are complete...
متن کاملIntroduction to Automatic Differentiation and MATLAB Object-Oriented Programming
An introduction to both automatic differentiation and object-oriented programming can enrich a numerical analysis course that typically incorporates numerical differentiation and basic MATLAB computation. Automatic differentiation consists of exact algorithms on floating-point arguments. This implementation overloads standard elementary operators and functions in MATLAB with a derivative rule i...
متن کاملEffectiveness of the gastrocsoleous flap for coverage of soft tissue defects in leg with emphasis on the distal third
Introduction: The standard methods for reconstruction of soft tissue defects in legs are gastrocnemius flap for proximal third defects, soleus flap for middle third and free flap in the distal third. However, there are problems with the use of free flap, like increased operative time, damage of major vessels and the need for experienced microsurgeon. In this study we examined the ability of the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Math. Program.
دوره 155 شماره
صفحات -
تاریخ انتشار 2016